@charset "utf-8";
/* CSS Document */

/**common**/
*{ margin:0; padding:0;}
body, div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p { margin:0; padding:0; font:14px/1.5 Helvetica,Arial,\5FAE\8F6F\96C5\9ED1,sans-serif;}
table,td,tr,th { border-collapse: collapse; border-spacing: 0; font-size:14px;}
ol,ul {list-style:none;}
li { list-style-type:none;}
img { vertical-align:middle;border:0;}
h1,h2,h3,h4,h5,h6 { font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i { font-weight:normal; font-style:normal;}
.clear { clear:both; *zoom:1;}
.clear:after { display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a {text-decoration:none;}
a:visited { text-decoration:none;}
a:hover { text-decoration:none;}
a:active { text-decoration:none;}
.fl { float:left;}
.fr { float:right;}

@font-face { font-family: "Helvetica"; src: url(../fonts/Helvetica.ttf);}
@font-face { font-family: "HelveticaBold"; src: url(../fonts/HelveticaBold.ttf);}
@font-face { font-family: "DINENGSCHRIFTSTD"; src: url(../fonts/DINENGSCHRIFTSTD.OTF);}

/* 设置滚动条的样式 */
::-webkit-scrollbar { width:0;}/* 滚动槽 */
::-webkit-scrollbar-track { background-color:#f0f0f0; border-radius:0px;}/* 滚动条滑块 */
::-webkit-scrollbar-thumb { background-color:#1f1f1f;}
::-webkit-scrollbar-thumb:window-inactive { background-color:#1f1f1f;}

.w1300 { width:1300px; margin:0 auto;}
@media screen and (max-width:1366px){
	.w1300 { width:94%;}
}

/**Top start**/
.lyTop { width:100%; height:auto; margin:0 auto; padding:0; background-color:#f0f0f0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyTop .lyTop_Main { height:120px; margin:0 auto; padding:0; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyTop_Main .ly_Logo { width:20%; height:90px; margin:15px 0; padding:0; float:left;}
.ly_Logo a { display: table-cell; vertical-align: middle; width: 100%; height: 90px; overflow: hidden; margin: 0; padding: 0;}
.ly_Logo a img {display: inline-block; max-width: 100%; height: auto; max-height: 100%; margin: 0; padding: 0;}

.ly_right { width:48px; height:48px; margin:0; padding:36px 20px; float:right;}
.ly_right i { display:block; width:48px; height:48px; margin:0; padding:0; background:url(../images/sc_icon1.png) center center no-repeat; background-size:40px 40px; border-radius:4px; cursor:pointer;}
.ly_right:hover i { background:#2971af url(../images/sc_icon.png) center center no-repeat; background-size:40px 40px; border-left:0;}
.ly_right .lytop_sc { width:100%; overflow:hidden; margin:0; padding:20px; position:absolute; left:0; top:120px; z-index:9; background-color:rgba(0,0,0,0.5); box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; opacity: 0; visibility: hidden; -webkit-transform: translateY(34px); transform: translateY(34px); -webkit-transition: all .4s; transition: all .4s;}
.ly_right:hover .lytop_sc { visibility: visible; opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
.lytop_sc form { display:block; width:100%; height:48px; overflow:hidden; margin:0; padding:0 100px 0 0; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lytop_sc form .ly_ipt { display:block; width:100%; height:48px; overflow:hidden; margin:0; padding:0; background-color:#fff; border-radius:4px 0 0 4px;}
.ly_ipt input { display:block; width:100%; height:48px; overflow:hidden; line-height:48px; color:#666; font-size:15px; margin:0; padding:0 24px; border:0; outline:none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lytop_sc form .ly_btn { width:100px; height:48px; overflow:hidden; margin:0; padding:0; position:absolute; top:0; right:0;}
.ly_btn input { display:block; width:100%; height:48px; overflow:hidden; line-height:48px; color:#fff; font-size:16px; text-indent:25px; margin:0; padding:0; border-radius:0 4px 4px 0; background:#0264c9 url(../images/sc_icon.png) 6px center no-repeat; background-size:32px 32px; border:none; outline:none; cursor:pointer;}

.ly_Nav { width:72%; height:120px; margin:0; padding:0; float:right;}
.nav_ul { height:auto; margin:0 auto; padding:0; display: flex;}
.nav_item { position: relative; margin:0; padding: 0; -webkit-flex:1; -ms-flex:1; -moz-flex:1; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.nav_item:hover {}
.nav { width:100%; height: auto; margin: 0 auto; padding: 0; position: relative;}
.nav_item > a { display: block; width: 100%; height: 60px; overflow:hidden; line-height: 40px; color: #333; font-size: 22px; text-align: center; padding:30px 0; -webkit-transition: all .4s; transition: all .4s; position:relative;}
.nav_item > a font { display:block; width:100%; overflow:hidden; line-height:20px; color:#999; font-size:14px; text-align:center; margin:0 auto; padding:0;}
.nav_item > a em { display:block; width:18px; height:9px; overflow:hidden; margin:0 0 0 -9px; background: url(../images/jt0.png) center center no-repeat; position:absolute; bottom:-9px; left:50%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;}
.nav_item:hover > a, .nav_item > a.navon { color:#2971af;}
.nav_item:hover > a font, .nav_item > a.navon font { color:#2971af;}
.nav_item:hover > a em, .nav_item > a.navon em { bottom:0;}

.menu_open { display: none;}

.nav_item_open { width: 140%; height: auto; position: absolute; left: -20%; top: 100px; z-index: 10; background-color:#fff; box-shadow: 0 4px 8px 0 rgba(0, 12, 49, 0.1); border-radius: 0; opacity: 0; visibility: hidden; -webkit-transform: translateY(34px); transform: translateY(34px); -webkit-transition: all .4s; transition: all .4s; overflow: hidden; }
.ny_top .nav_item_open { background-color:#fff;}
.nav_item:hover .nav_item_open { visibility: visible; opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
.subopen { display: none; }
.nav_item2 { width: 100%;}
.nav_item2 a { display: block; width:100%; height:44px; overflow:hidden; line-height:44px; padding: 0 10px; color: #666; font-size: 14px; white-space:nowrap; text-overflow: ellipsis; text-align: center; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ny_top .nav_item2 a { color:#565656;}
.nav_item2:hover a { background-color: #25aae1; color: #fff;}
.hcover { display: none;}

@media screen and (max-width:1366px){

}
@media screen and (max-width:1360px){
	
}
@media screen and (max-width:1280px){
	
}
@media screen and (max-width:1200px){
	.lyTop .lyTop_Main { height:100px;}
	.lyTop_Main .ly_Logo { height:80px; margin:10px 0;}
	.ly_Logo a { height:80px;}
	
	.ly_right { width:40px; height:40px; padding:30px 20px;}
	.ly_right i { width:40px; height:40px;}
	.ly_right .lytop_sc { top:100px;}
	
	.ly_Nav { height:100px;}
	.nav_item > a { padding:20px 0; line-height:36px; font-size:20px;}
}
@media screen and (max-width:1080px){
	.lyTop .lyTop_Main { height:80px;}
	.lyTop_Main .ly_Logo { width:30%; height:60px;}
	.ly_Logo a { height:60px;}
	.ly_Nav { margin:10px 0;}
	.nav_item_open { top:71px;}
	.ly_Right { width:350px; margin:0 0 0 20px; padding:20px 0;}
	.ly_Right .lyTop_sc { top:81px;}
	.lyTop_sc form .ly_ipt { width:250px; opacity:1;}
	.lyTop_tel { margin:20px 0;}
	
	.ly_right { padding:20px 20px;}
	.ly_right .lytop_sc { top:80px;}
	
	.ly_Nav { width:auto;}
	.menu_open { display: block; float: right; width: 40px; height: 40px; padding: 6px 0; background-color:#1f5b8d; border-radius:2px; position: absolute; top:20px; right:80px; z-index: 98; cursor: pointer; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
    .menu_open i { width: 24px; height: 2px; background-color: #fff; display: block; margin: 6px auto;}
		
    .nav { width: 50%; height: 100%; position: fixed; top: 0; left: -50%; z-index: 100; overflow: hidden; background-color:rgba(31,91,141,0.98); z-index:9999999;}
    .hcover { display: block; width: 50%; height: 100%; background: rgba(0, 0, 0, .7); position: fixed; right: -50%; top: 0; z-index: 99; }
    .nav_ul { display: block; margin: 0; width: 100%; height: 100%; position: absolute; top: 0; left: 0; overflow-x: hidden; overflow-y: auto; padding: 0; text-align: left; }
    .nav_item { float: none; margin: 0; width: 100%; height: 80px;}
    .nav_item:after { content: ''; display: block; width: 100%; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
    .nav_item > a { display: block; margin: 0; height: 80px; line-height: 80px; color:rgba(255,255,255,0.5); font-size: 18px; text-align: left; padding: 0 60px 0 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; opacity: 1; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
	.nav_item > a font { display:inline-block; width:auto; line-height:80px; color:rgba(255,255,255,0.5); text-align:left; margin:0 0 0 10px; vertical-align:middle;}
	.nav_item > a:active {}
	.nav_item > a.navon { opacity:1;}
	.nav_item:hover > a, .nav_item > a.navon { color:#fff;}
	.nav_item:hover > a font, .nav_item > a.navon font { color:rgba(255,255,255,1);}
	.nav_item > a em { left:30px; margin:0; background:url(../images/jt3.png) center center no-repeat;}
	.nav_item:hover > a em, .nav_item > a.navon em { width:30px; margin:0;}
	
	.fxd .nav_item > a, .subMenu:hover .nav_item > a { color:rgba(255,255,255,0.8);}
	.fxd .nav_item > a em, .subMenu:hover .nav_item > a em { background-color:#fff;}
	.fxd .nav_item:hover > a, .fxd .nav_item > a.navon, .subMenu:hover .nav_item:hover > a, .subMenu:hover .nav_item > a.navon { color:#fff;}
	
    .nav_item i { position: absolute; z-index: 2; top: 0; right: 0; width: 60px; height: 100%; display: block;}
    .nav_item i:after { content: ''; display: block; width: 12px; height: 12px; margin:-6px 0 0 -6px; border: 1px solid rgba(255, 255, 255, 0.6); border-top: 0; border-left: 0; position: absolute; left: 50%; top: 50%; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
    .nav_item_open { width: 50%; height: 100%; margin: 0; box-shadow: none; background-color: rgba(37,170,225,0.99); border-radius: 0; opacity: 1; visibility: visible; -webkit-transform: translateY(0px); transform: translateY(0px); position: fixed; left: -50%; top: 0; }
    .subopen { display: block; }
    .subopen a { display: block; overflow: hidden; line-height: 80px; margin: 0; padding: 0 30px; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; color: #fff; text-indent:12px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); position: relative;}
    .subopen a:before { content: ''; display: block; width: 12px; height: 12px; position: absolute; left: 20px; top: 50%; margin: -6px 0 0 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); border: 1px solid rgba(255, 255, 255, 1); border-right: 0; border-bottom: 0; }
    .nav_item2 { position: relative; }
    .nav_item2 a { display: block; overflow: hidden; margin: 0; height: 60px; line-height: 60px; color:rgba(255,255,255,0.8); font-size:16px; text-align:left; padding: 0 30px; white-space: nowrap; text-overflow: ellipsis; opacity: 1;}
    .nav_item2:after { content: ''; width: 100%; position: absolute; bottom: 0; left: 0; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
	.nav_item2 a:hover, .nav_item2 a:active {color:#fff;}
	
}
@media screen and (max-width:1024px){
	
}
@media screen and (max-width:800px) {
	.lyTop .lyTop_Main { height:60px;}
	.lyTop_Main .ly_Logo { height:48px; margin:6px 0;}
	.ly_Logo a { height:48px;}
	
	.ly_right { padding:12px;}
	.ly_right .lytop_sc { top:60px; padding:12px;}
	.lytop_sc form { height:40px;}
	.lytop_sc form .ly_ipt { height:40px;}
	.ly_ipt input { height:40px; line-height:40px; font-size:14px; padding:0 12px;}
	.lytop_sc form .ly_btn { height:40px;}
	.ly_btn input { height:40px; line-height:40px; font-size:14px;}
	
	.menu_open { top:10px; right:70px;}
	.nav_item { height:60px;}
	.nav_item > a { height:60px; line-height:60px; font-size:16px;}
	.nav_item > a font { line-height:60px;}
}
@media screen and (max-width:767px) {
	.nav_item > a { padding:0 0 0 12px;}
	.nav_item > a font { font-size:12px;}
	.nav_item > a em { left:12px;}
}
/**Top end**/

/**ly_Foot Start**/
.ly_Foot { width:100%; height:auto; margin:0 auto 0; padding:0; background-color:#141414;}
.NyFoot { padding:45px 0 0;}
.ly_Links { height:auto; min-height:90px; background-color:#f6f6f6; margin:120px auto 0; padding:0 0 0 130px; position:relative; top:-45px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.ly_Links img { display:block; width:130px; height:90px; margin:0; padding:0; position:absolute; left:0; top:0;}
.lyLinks_List { width:100%; overflow:hidden; line-height:30px; color:#999; font-size:14px; margin:0 auto; padding:15px 20px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyLinks_List a { display:inline-block; height:30px; line-height:30px; color:#666; font-size:14px; margin:0 20px 0 0; padding:0;}
.lyLinks_List a:hover { color:#2971af;}

.lyFoot_Main { overflow:hidden; margin:0 auto; padding:0;}
.lyFoot_Main .lyFoot_Left { width:54%; overflow:hidden; margin:0; padding:0; float:left;}
.lyFoot_Left ul li { width:33.333333%; overflow:hidden; margin:0; padding:0 40px 0 0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyFoot_Left ul li p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:18px; margin:0 auto; padding:0;}
.lyFoot_Left ul li p i { display:block; width:3px; height:18px; margin:6px 10px 6px 0; padding:0; background-color:#2971af; float:left;}
.lyFoot_Left ul li a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:14px; white-space: nowrap; text-overflow: ellipsis; margin:0 auto; padding:0; opacity:0.45;}
.lyFoot_Left ul li a:hover { opacity:1;}

.lyFoot_Main .lyFoot_Right { width:46%; overflow:hidden; margin:0; padding:0 0 0 9%; border-left:1px solid rgba(255,255,255,0.25); float:right; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyFoot_Right .lyFoot_Ewm { width:120px; height:auto; margin:0; padding:0; float:left;}
.lyFoot_Ewm i { display:block; width:100px; height:100px; overflow:hidden; margin:0 auto 10px; padding:9px; border:1px solid rgba(255,255,255,0.25); border-radius:8px;}
.lyFoot_Ewm i img { display:block; width:100px; height:100px; overflow:hidden; margin:0 auto; padding:0; border-radius:4px;}
.lyFoot_Ewm p { width:100%; overflow:hidden; line-height:20px; color:rgba(255,255,255,0.45); font-size:14px; text-align:center; margin:0 auto; padding:0;}
.lyFoot_Right .lyFoot_Lxfs { width:70%; overflow:hidden; margin:0; padding:0; float:right;}
.lyFoot_Lxfs p { width:100%; height:auto; min-height:20px; max-height:40px; overflow:hidden; line-height:20px; color:rgba(255,255,255,0.45); font-size:14px; word-break:break-all; margin:0 auto 10px; padding:0 0 0 25px; position:relative;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyFoot_Lxfs p img { display:block; width:20px; height:20px; margin:0; padding:0; position:absolute; left:0; top:0;}
.lyFoot_Lxfs span { display:block; width:100%; overflow:hidden; line-height:50px; color:#2971af; font-size:46px; font-weight:bold; letter-spacing:0px; margin:0 auto 10px; padding:0 0 10px; border-bottom:1px solid rgba(255,255,255,0.25);}

.lyFoot_Copy { overflow:hidden; margin:45px auto 0; padding:20px 0; border-top:1px solid rgba(255,255,255,0.25);}
.lyFoot_Copy p { height:40px; overflow:hidden; line-height:40px; color:rgba(255,255,255,0.45); font-size:14px; white-space: nowrap; text-overflow: ellipsis; margin:0; padding:0;}
.lyFoot_Copy p a { display:inline-block; line-height:40px; color:rgba(255,255,255,0.45); font-size:14px;}
.lyFoot_Copy p a:hover { color:#fff;}
.lyFoot_Copy p.fl { width:64%;}
.lyFoot_Copy p.fr { width:36%; text-align:right;}
/**ly_Foot End**/

/*右侧客服 开始*/
.kfView { width: 140px; position: fixed; top:50%; right: 0; z-index: 98; box-shadow:0 7px 15px rgba(0,0,0,0.1); border-radius: 2px 0 0 2px; margin:-212px 0 0; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.kfView .kfTop { width:100%; overflow:hidden; margin:0 auto; padding: 15px 5px 11px; background-color: #2971af; border-radius:2px 0 0 0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.kfView .kfTop i { display: block; width: 48px; height: 48px; margin: 0 auto; padding:0; background: url('../images/kfTel.png') center center no-repeat;}
.kfView .kfTop span { display: block; width:100%; overflow:hidden; line-height:20px; color: #fff; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size: 14px; text-align:center; white-space:nowrap; text-overflow:ellipsis; margin:4px auto 2px; padding:0;}
.kfView .kfTop p { width:100%; overflow:hidden; line-height:20px; color: #fff; font-family:"Arial"; font-size: 18px; text-align:center; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0;}
.kfView .kfMain{ width: 100%; overflow:hidden; margin:0 auto; padding:15px 0 0; background-color: #fff; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.kfView .kfMain ul { padding:0 10px;}
.kfView .kfMain ul li { margin:0 auto 15px;}
.kfView .kfMain ul a { display: block; width: 100%; height:36px; overflow:hidden; line-height:26px; color:#fff; font-size:14px; margin:0 auto; padding:5px; background-color:#2971af; border-radius:18px 2px 2px 18px; cursor:pointer; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.kfView .kfMain ul a img { display:block; width:26px; height:26px; margin:0 4px 0 0; padding:0; float:left;}
.kfView .kfMain ul a em{ width: 12px;height: 12px;display: inline-block;vertical-align: middle; background: url('../images/kepu2.png') no-repeat center top;}
.kfView .kfMain .kfEwm { width:140px; height:auto; margin:0 auto; padding:5px 10px 10px; border-top:1px solid #efefef; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.kfView .kfMain .kfEwm img { display:block; width:110px; height:110px; overflow:hidden; margin:0 auto; padding:0;}
.kfView .kfMain .kfEwm p { width:100%; height:20px; overflow:hidden; line-height:20px; color:#333; font-size:14px; text-align:center; margin:0 auto; padding:0;}
.kfView .toTel { display:none;}
.kfView .toTop { width:100%; height:36px; overflow:hidden; line-height:36px; color: #fff; font-size: 14px; text-align: center; padding: 0 10px; background-color: #333; border-radius:0 0 0 2px; cursor: pointer; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.kfView .toTop img { display:inline-block; width:14px; height:14px; vertical-align:middle; margin:-2px 6px 0 0; padding:0;}
.kfBtn { width: 30px; height: 120px; overflow:hidden; text-align: center; margin:-60px 0 0; position: absolute; left: -30px; top: 50%; z-index: 1; cursor: pointer; background-color:#2971af; border-radius:2px 0 0 2px;}
.kfBtn p { position: absolute; top: 16px; left: 8px; line-height: 18px; color: #fff; font-size:14px;}
.kfBtn p img { display:inline-block; margin:6px 0 0;}
/*右侧客服 结束*/

@media screen and (max-width:1366px){
	.lyFoot_Main .lyFoot_Right { padding:0 0 0 8%;}
}
@media screen and (max-width:1280px){
	.ly_Links { margin:100px auto 0;}
	.lyFoot_Main .lyFoot_Left { width:50%;}
	.lyFoot_Main .lyFoot_Right { width:50%;}
}
@media screen and (max-width:1200px){
}
@media screen and (max-width:1080px){
	.ly_Links { margin:80px auto 0;}
	.lyFoot_Right .lyFoot_Lxfs { width:66%;}
	.lyFoot_Lxfs span { font-size:40px;}
}
@media screen and (max-width:1024px){
	.lyFoot_Main .lyFoot_Right { padding:0 0 0 6%;}
}
@media screen and (max-width:800px){
	.lyFoot_Main { margin:-10px auto 0;}
	.lyFoot_Main .lyFoot_Left { display:none;}
	.lyFoot_Main .lyFoot_Right { width:100%; padding:0; border:0;}
	.lyFoot_Copy { margin:30px auto 0; padding:15px 0;}
	.lyFoot_Copy p.fl, .lyFoot_Copy p.fr { width:100%; height:auto; overflow:hidden; line-height:30px; white-space: inherit; text-overflow: inherit; text-align:left;}
	.lyFoot_Copy p a { line-height:30px;}
	
	.ly_Links { margin:-20px auto 0; padding:45px 0 0;}
	.ly_Links img { width:65px; height:auto;}
	.lyLinks_List { padding:10px 20px;}
}
@media screen and (max-width:767px){
	.lyFoot_Main { margin:-25px auto 0;}
	.lyFoot_Right .lyFoot_Ewm { width:100%; margin:0 auto; float:inherit;}
	.lyFoot_Right .lyFoot_Lxfs { width:100%; margin:0 auto; float:inherit; display:none;}
	.lyFoot_Copy { margin:20px auto 0;}
	
	.kfView { width:44px; margin:-46px 0 0; box-shadow:none;}
	.kfView .kfTop, .kfView .kfMain, .kfBtn { display:none;}
	.kfView .toTel { display:block; width:44px; height:44px; overflow:hidden; margin:0 auto 4px; border-radius:50%;}
	.kfView .toTel a { display:block; width:44px; height:44px; overflow:hidden; margin:0 auto; padding:0; background-color:#1f5b8d;}
	.kfView .toTel a img { display:block; width:32px; height:32px; margin:4px auto; padding:0;}
	.kfView .toTop { width:44px; height:44px; font-size:0; border-radius:50%;}
	.kfView .toTop img { display:block; margin:15px auto;}
}
@media screen and (max-width:375px){
}
@media screen and (max-width:320px){
}






